Stayed in Miami for a few nights before joining the ship. Arrived at the ship by 11, embarkation was really smooth and we we able to get on by 11.30. We paid for the inclusive drinks package before travelling and this was good value and cheaper to do it prior to joining the ship. We chose an inside cabin which was very clean and well maintained.
Staff on board was all very friendly and keen to help. We ate in the main restaurant every night, the food was excellent. Service can appear a bit rushed but when we asked for a slower pace our waiters were happy to oblige.
Headliners shows were very good, I was a bit disappointed with the second production show (we didn't go to the first one). It was a show based on stage to screen but I didn't recognise any of the songs although the singing and dancing was very good.
Small but clean, we were hardly in the cabin but adequate for our needs.