This condo was a little more than we planned to spend for a last minute weekend getaway but we are so glad we decided to splurge. It was worth every cent. The views are breathtaking and the location cannot be beat. The beds were comfortable and pillows were ok… I’m a pillow snob though. The beach is steps away and the pools are beautiful and well kept. The staff at the resort are very friendly. It is a must stay and we will definitely book again. The only issue we had was the building is having some boiler issues so getting hot water up to the 11th floor took some time but the owners told us ahead of time and as long as we let it run about 15 minutes before showers, it stayed hot for 4 of us to shower back to back without too much issue. Overall, great stay and we are very pleased.