Wow! The views are worth it alone. You can see cascading waterfalls down the mountains and watch the waves roll in all from the balcony. The pool is fantastic for adults and kids of all ages. The short walk to the beach leads to beautiful water and lots of trees to protect you from the sun. Book this place!