Beautiful place with everything you would need! It is in a perfect location to enjoy the beach or the pool. Lots of restaurants nearby and our host was amazing at responding quickly. Will be staying here again.