We had a wonderful time at this condo! The pool and jacuzzi area were a wonderful place to relax after a long day of traveling and were never crowded. Everything we could have needed (linens, blankets, towels, beach equipment, snorkeling gear, etc.) was available at the place. Although we had a rocky start with cleanliness, Leslie responded promptly and acted quickly to ensure that we were comfortable in our space. The cleaning staff also told us to give them a call whenever should we need free cleaning during our stay.