Great well equipped apartment, very clean and had the pools to ourselves a lot of the time!
Good communication.
Good location for beaches and surfing.