Stayed in this hotel for 6 nights and I can't rave about this hotel enough! The villa was lovely, amazing bed, incredible view, all amazing, and the staff were wonderful and polite! The pool was lovely, and the beach beautiful!! The water was so so clear and clean! The food in the restaurant was lovely, and the staff couldn't do enough to help you. We were here on our honeymoon and couldn't have asked for a better stay.