We had the all inclusive package, however, the good restaurant options were always booked. Even though reservations were only allowed to be placed 48 hours out, we asked for reservations later than that and the places were all booked. For the most part service was great in the restaurants, however, the last night at Mulligans the service was atrocious. In addition, the service at the pool bar was horrible. I think room service should be an option at a resort where kids are welcome and encouraged.