Very nice condo in a fantastic location. The beach there is amazing and the pool is beautiful. There were a couple of small cleanliness issues with the condo, but overall it was very nice and in good shape. Very pet friendly place but still pretty clean. We were on the second floor and loved the balcony overlooking the beach.