We were made welcome the moment we arrived to the day we left. Everyone was so friendly. The apartments are excellent with everything you require. Everywhere is well kept and spottlessly clean. Two excellent pools (plus a kiddies pool) and excellent pool bar, and there are plenty of sun beds and brollies. We had breakfast each day in a marvellous restaurant with a wide variety of choices.