Montego Bay - Iberostar style

So I recently had the opportunity to visit Iberostar Grand Rose Hall in Montego Bay. This is an all inclusive, adults only hotel with all suite rooms and butler service. I really didn't have any expectations beyond sand and sun, however I left the resort with a greater appreciation for the resort and Jamaica in general.