The property is beautiful, and my condo with a wraparound porch was incredible. The views are great. We took our time to take the sunrises and sunsets in. The rooms were clean and spacious. The only reason I am not giving this experience a 5-star: There were no beach towels available at the pool area. We were told to bring our own (we had walked all the way from our building, and it was not possible to go back to get towels), or buy them at the store. This is just basic stuff -- where there is a pool and a jacuzzi, you must provide beach towels to your guests.