Amazing views, and located in a private part of beach where no other hotels can be seen. Breathtaking views of the mountains and waterfalls surround the resort. Morning brunch has the best service and selection I have ever seen. Makes you feel truly relaxed. Rooms are filled with updated furniture, meticulously clean, and luxury linens. Would definitely return someday.