The place was just as expected. Condo was right across a small but beautiful beach where you can go relax, watch the sunset or play beach volleyball. On the main road to the shops which was very convenient! Parking and elevator were definitely a plus. For the most part it was clean but we did find some clothes from previous renters. Not a deal breaker though. Plenty of towels and gear for water activities! Definitely would stay there again :)