We had been on a prior criuse with NCL to Bermuda. This was so much nicer with great staff and wonderful food. The cabin could have been a little bigger because the space between the bed and counter was very narrow. The balcony was big and had two chairs and a small table. No problem with the shower or toilet area. Really don't understand the people that complained about this. Entertainment was very professional and no problem getting a seat. The food was really good, we did choose the upgraded three dinner package. All the restaurants were top notch. The NCL tour was really good and the tour guide Roseanna was very informative about the history and the countryside. It was better than we expected. The smoking is now confined to a small area which makes for a better experience. The ,transportation to the ship and return was well run. Overall a really nice vacation.