It’s a beautiful resort with beautiful views. The rooms are spacious, clean and the place has everything you need. Definitely recommend it to anyone. Our stay here was fantastic, thanks to William!