It was our first cruise. Embarkation was a breeze (were dropped off at Baltimore at approx. 10:30, on board by noon, rooms ready by 1:30 and our luggage was there as well.) Staff were friendly and helpful (with the exception on one guy in the casino who I will talk about later.)
Sea days were more fun than we had expected. There were tons of activities (trivia, bingo, relaxation, etc). Tea time was especially nice with tasty desserts.
We wished we had longer in Grand Turk. I would have liked to have been able to explore beach area, but we did snorkeling and we had shortened port times so by the time the excursion was over, we ate lunch and then had to leave.
Balcony was larger, but overlooked the life boats. Forward view obstructed by balcony that juts out in front of the room. Room was nice, but online deck plans stated that there were 2 twin beds. Unfortunately the only way the room could be made up was with a queen bed...we made do.