Just back from our sixth trip to Iberostar Waves Ciudad Blanca in six years and this has become our favourite family resort - we have never had a bad stay here and we love the prime beachfront location. We enjoy the leisurely vibe, spacious gardens, pools, buffet breakfast and dinner. The entertainment, both the kids minidisco and the evening activities and classes such as paddleboard yoga are all great. The hotel is well run, clean and well maintained, and the staff are unfailingly professional and friendly - from Martin and Angel in the restaurant to Nikolai and the entertainment team. A big thank you to Carolina and the team for always making sure we are well looked after. We highly recommend the hotel.