We spent a week here and enjoyed the large apartments that are well-designed, comfortable, spacious, and family-friendly. Cleaning was not perfect, but ok, the service was fine (we were able to arrive late, but needed help from a vo-visitor to enter the gate), and the location was nice. Be aware that you cannot really bath / swim from the nearby beaches during the morning / day due to low tides.