I loved this resort. It has gorgeous views at every hour of the day and night. The staff was super friendly, room was clean, bed was very comfortable, and the balcony included padded chairs to relax on. There are multiple food options and two small shops for essentials and gifts. Would definitely go back.