We thoroughly enjoyed our stay at this property. My children particularly enjoyed the pool and we loved the proximity to the beach. It’s a little dated inside and we would have preferred the 2nd bathroom to be on the same floor as the bedrooms. Would also have preferred a pantry for food and a washer/dryer inside the unit. Besides that, we had a great time.