Beautiful property. Very clean with breathtaking views, great location, and resort amenities. Peaceful and relaxing. The beds are very comfortable, everything is exactly as shown in the listing. 5/5