We booked with on the beach expecting a beach. They advertise the fact on TV that their holidays are beachy! No chance with the one we went on. Our beach was 40 mins away on a bus! The rooms were a disgrace, still the ants seemed happy enough to let us share with them! If you are 4ft in height you could probably fit on the bed otherwise don't bother. The complex entertained a Harley Davidson club on our stay so we were taken over with hairy tattooed, leather and chain claden and very noisy people. The food in the restaurant was cold. Anyway getting back to on the beach-- the staff are rude and incompetent
My experience dealing with them on our return from a hell hole was tough luck really you paid your money. I will never book with them again, I would rather gouge my eyeballs out!