Norwegian cruise lines has amazing staff ,variety food, entertainment and activities, cavin,excellent service, I'm definitely recommend Norwegian cruise to all my friends ,that was a wonderful experience ,we had a lot of fun, we visited beautiful island, that was a really relaxing and entertaining vacation!We were drawn, by the fantastic destinations that this cruise offered,my childrens have enjoyed, they have a lot of activities for them, pools, arcade,clubs and much more, if you like to drink i recommend to buy a package drink, It was fantastic. Every single staff member went out of their way to make our stay the best stay ever.Overall a good experience. We are so blessed to be able to cruise with our family and enjoy visiting different islands,The restaurant Tropicana met expectations. The food was pretty good which is all you can really expect from the main dining rooms anymore. Room with balcony had king bed, plenty of room and storage.We did feel hounded to buy stuff a lot on and off the ship. We were a family of 8 and this was really good vacations