Some parts of the resort were excellent, like the pool, the sun beds and peaceful location. Other parts were not like the the unkept gardens, footpaths, let down on the activities particularly the football that our two boys were looking forward to, only to be told to go and speak to the activities team. The only suncream for sale in the on site shop was factor 6!! When asked the receptionist for a taxi, I was given a taxi business card, I had to ask them to call them for me! In the description of the room it says daily housekeeping, this is not correct, we had to pay extra for clean towels and toilet paper. In the hotel description it says near the beach, I would say that a 40 minute walk down hill and a 40 minute walk uphill is not close to the beach. The place is missing good vibes and decent leadership.