Positive- Great location!
Nice pool and the beach is beautiful.
Also the Host was clear about the additional fees you will pay staying at the location
($100 for parking $30 for key fob $20 for parking pass)
Negative- Place could be cleaner.
we did have cockroaches in the building along with a few other issues with the apartment not being cleaned properly before we arrived.