The views were incredible. Definitely go for the ocean view private pool option. The Villa property was top notch. The staff was amazing. Had some wifi issues the first night. They worked hard to solve, and ended up moving us to better room. On our last day, we had to catch early flight so missed the complimentary breakfast, so staff had a bag of packed sandwiches, fruits, and jam for us to take on the road. Shuttle to the private beach if you don't want to walk the 150 steps. Loved every minute.