Independence of the Seas is a very large vessel but its facilities are not themselves large enough or well-staffed enough to accommodate the passenger population. Windjammer, the popular buffet restaurant, frequently becomes so full that finding seats for groups of 2 or 3 becomes testing; for bigger groups often impossible. The food though is excellent & the staff, insufficient in number to cope with these events, are very good.
The drink situation onboard is risible. Again, function rooms & bars often become filled for events because of the excessive passenger population, & only 1 or 2 waiters are left to cope with their demands. The selling of drinks on board is poor. Individual drinks bought effectively for cash are about twice as much as in U.K. bars; a glass of rose costing about $8 (£6.50). The onboard drinks package offered to my wife & me, both retired & living on pensions, cost £140 per day; really.
The only time we bought alcohol on this cruise was during a port call at Cannes. We bought a bottle of Gin for our daughter principally because of the attractive bottle & its’ labelling. We declared this bottle on boarding the ship & handed it for safe keeping to security staff clearly explaining the reason for its purchase. When returned the labelling had tape stuck over it.