We loved this place! We stayed in a villa that almost hung over a cliff, so the view was amazing. The hotel grounds are beautiful! Lots of space between villas, tons of plant life, and a great beach. The rooms could all use a little updating, but it really didn't make us enjoy our stay any less. The entire staff... more














