I travelled on the Independence of the Seas in June 2010 with my parents and brother (to celebrate our parents 25th anniversay). As my brother and I are were first time cruisers we didn't quite know what to expect, but we were soooo impressed with this ship!!
The size of the ship is impressive before you even see the interior which is even more impressive! You forget you are even on a ship at times!!
The food was lovely throughout..we had breakfast and the occasional lunch in the Windjammer Cafe, but we also enjoyed sitting in the cafes on the Royal Promenade which also do light snacks as the Windjammer can get busy. Every evening we ate in the Main Dining Room. The environment, staff and food could not be faulted.