1st of all, Independance of the Seas was a great ship! The cleanliness was perfect and the crew was more than helpful and friendly.
We only booked 1 excursion through the on ship service and it was canceled due to weather conditions. So it really wasn't RCI's fault.
I booked 2 other excursions before the sailing and enjoyed them very much.
The view was unobstructed and the balcony was AWESOME!
Everything about the room was GREAT!
I only wish Daniel our room attendant could be our room attendant every time!