Great location and really good communication - we felt very welcome and the team helped us with every step along the way. The location is as advertised and it's just fabulous to have everything from nice restaurants to super markets and the beach right next to your place.
Would book again in a heartbeat.