Our room was at the back of the ship and had a balcony. The view of the sunset leaving Miami was amazing and I would definatly have a cabin at the back again.
The excursions were expensive, we did the semi submersible in Nassau which cost $140 and hired a sunbed canopy and 1 snorkel set on Great Stirrup Cay which cost $60! A charge is levied to you for tips per day per person on top of anything you may give, so this works out expensive to.
The food was amazing, we expected it all to be buffet style but you could order iff the menu in 2 of the included restaurants in the evening. I had lobster the first night! Very impressed.
Drinks were no more expensive that at a nice restaurant.
Would definatly cruise with them again but will wait until my daughter is old enough to use the facilities we have paid for!