My husband and I visited here in October 2019. The room and hotel communal areas were lovely however we would not go back to this hotel or any iberostar hotel because the food was terrible. The breakfast is really poor. There is a vending machine for coffee - the coffee isn't great and it takes a long time either waiting for staff or queuing to get another. The food is below average - not what you would expect at a 5 star hotel. Additionally, the roof terrace is for star prestige customers only - otherwise the roof terrace is not available until 7pm. This is not clear from Expedia and we were not told this when we checked in. It would have been good to know that before we booked.