Pros: Location! We loved being so close to the private beach (4 min walk), condo was spacious, great kitchen set up, comfortable beds.
Cons: The check-in process was absolutely the worst I've ever come across. When booking the reservation, we had no idea the check-in location would be 25 minutes south of the property. This meant we drove past the condo, 25 minutes south to the management company, and then 25 minutes back north to the condo. Absolutely horrible - especially when traveling with kids! The check-in paperwork could have been handled over email and we were given an access code, which also could have been emailed. After a day of travel, driving an additional hour is unacceptable in my book. Also, the shower in the downstairs bathroom was gross. We all showered upstairs.