The place was very clean and exactly as advertised. Nice view from the balcony. The resort amenities were very upscale, well-maintained and convenient. Shari was also great to work with and very responsive.