Our stay was perfect! Everything was exactly as promised and more. The room was spotless and the kitchen had everything we needed and more. The view was beautiful from our balcony, which we enjoyed daily. The beach is stunning! There were always plenty of lounge chairs available and lots of activities to take part in. Check in was very easy and communication was great. Any questions we had were answered in minutes. We enjoyed every minute of our week in paradise