Pros: location of unit is great with super easy access to bbq grills and pool. Fully stocked kitchen allowed us to cook some meals which was great since we were with our 5 year old. Communication was great and check-in was a breeze.
Cons: unit could have been cleaner. Some beach items in the apartment were not cleaned out after last guest. These were minor things and did not impact our trip.