We had an amazing stay. The place has everything you need and is located in a resort with access to many beaches. Hosts were amazing and super kind. Would definitely stay here again.