Just returned from a 7 night stay at the Ibersostar Rose Hall Beach in Jamaica. We choose this hotel because of the brand. However, this trip turned out to be a total disappointment and a waste of money - this hotel is so much overrated in all area, particularly, in customer satisfaction. The beach for this hotel is just disgusting (see photo), it's filled with so much debris that no one swim in it. There is no kid pool for the young kids to use - so beware if you have young kids. When we book this hotel, we're under the impression that the kid's pool and the water playground are common facilities and to be shared by the three ibersostar hotels, however that is not the case. We begged management to allow our kids to use the water playground since the beach is disgusting and they can't use the adult pool, but Iberostar turned our request down cold heartedly. Overall, I regret spending time at this resort and would not recommend this resort to other families.