The view from our place was great, and the room was large. This room has a bathtub on the balcony, but it had no stopper. We requested a stopper. The extremely friendly staff said they would get us one. That never happened. We were there 3 nights, and there were never beach towels available. The very friendly staff said (both in the morning and in the evening) the towels were in the laundry. We asked multiple times and pointed out they’d told us that before. Again they were very friendly but we never got beach towels. We ended up buying some in town. Our room was cleaned once in the three nights we stayed there. All of this would have been more understandable at a lower cost hotel, but our room was between $500-$600 a night.
Stay somewhere cheaper for the same experience. The staff is great but apparently have no power to help with ways to make the stay better.
Also, I expected bugs, but some people may not. Tons of ants all over the room and a big scorpion in the shower.