Overall enjoyed our stay. Property is on a steep hill, which I enjoyed but may not be suitable for everyone.
+ Bed was comfortable, AC worked great and was quiet, balcony had a nice view, shower had good pressure, room was clean, pool looked nice but not really a pool person, free parking
= Breakfast food was okay, staff were nice, no elevators to upper floor
- Monkeys stealing food at breakfast (fun the first time and the staff does a good job at trying to scare them off), shower drain was really loud, bathroom was mostly clean but possibly in the middle of a remodel, walk to "Hidden Beach" was charming but the beach itself was covered in beach chairs for sell and loud music at 8am in the morning.