This place is clean, tidy, close to everything you need and paradise is 200-300 metres away(the beach). Add in pools, spa, sauna, gym and friendly staff around the facility, you get a relaxed and tranquil vibe to go with it. Outstanding place to spend a holiday. We will definitely return.