The communication was super fluid. The hosts were pending of any need. The building is in perfect conditions, together with the amenities, including pool and gym). The parking for a week is more than reasonable ($75). The access to the amenities too ($30 every 2 adults for the stay) The apartment was super clean and well equipped including towels, cookware and all you need for the pool or beach (cooler, sunshade,chairs, etc). Off course there are always details. TVs were losers…but…who goes to the beach to watch tv having an amazing moon outside. Not a problem for us.