The resort is very nice. Réception was poor. We asked for an early arrival (1pm instead of 4pm) but the reception never heard from the rental agency. We called ourselves, left a message but nobody bothered calling us back. We stayed there waiting in front of an empty apartment for 3h before they let us in. Cleanliness is approximate. We found clothes from the previous guests. The cleaner didn't even see them