We found the 3B/3Ba condo very clean and very well appointed. We stayed with our boxer dog and toddler for over a week. We had everything we needed. Decor was very nice. Close to pool, great restaurants, and a 2 minute drive to the beach. We hope to stay here again in the future!