Stayed here with a 12 and 14 year old,July 17 and cannot fault a thing. The position of the appartement is perfect, bedrooms and bathrooms ( shower in communal bathroom was brilliant) very large, lots of wardrobe/drawers and lots of hangers which is unusual. Beds very comfy. Large airy lounge with lazy boy sofas. Outside space was more than adequate with plenty of seating and sunbathing opportunities.This appartment has everything you need on holiday and more, every appliance, gadget, kitchen utensil,towels etc... you name it , this has it. There are 2 pools with onsite life guards ( make sure you take plastic glasses out to pool). Both pools have gradient levels into pool so great for old and young. Gardens and are lovely and well kept. We know the area well and would definately recommend. Try the beach bar at Heaven, it has been updated and is great for food or even just drinks. Saturday and Sunday has entertainment. Villa Cana has 4 restaurants, all very good especially the one near the beach. This is just a 5 minute walk away. Dave the owner was extremely helpful and was always at the end of the phone should you need him. Can't wait to go back , thanks Dave