Amazing time at Iberostar beach! Perfect for family travel- beautiful beach, terrific staff, amazing food. We had such a great time celebrating our 10 year anniversary. Sergio the manager helped so much with our son's food allergies and Carlos at check in was so helpful as was Shelly Ann! The kids club gals Anya and Amekia are missed by our kids as they had such a memorable time:) Beach rocked, the dive club crew especially Diana and Captain were so great as well. If you're looking for a fantastic beach, great service and food this is your destination and its only 20 mins from the airport! We will return and thank you Iberostar Mo Bay!