One of the nicest places I have ever stayed. The view was incredible, everything was spotless. Wish we could have stayed longer. Really nice restaurants in the area and many different beaches to visit.