Esperanza is the most beautiful hotel. it was recently renovated, so the rooms, restaurants, and pools are pristine. the ocean is all around you no matter where you are. we felt like we were in te middle of the ocean. our room was a garden suite with partial ocean view (abour $470/night) and it was fabulous. the adult pool is... more












Rooms
Value
An amazing honeymoon
Older travelers
Families with young children




