The room was fine very small closet for a Junior Suite, Ship is small and felt a lot of movement, cabin was very noisy do not stay in cabin 8026 food was OK not as good as in the past. The bartenders overall were excellent. Room Steward was great and so was the dining crew. The food I felt was not as good as in the past. I feel the cruise line are starting to get more focused on a certain age of cruisers the 30 to 40 year olds. The music was not very good a lot of Spanish music and salsa dancing music. We loved the Karoke and we did the chefs table which was very entertaining and the food was excellent. I think the ship needs more updating and the internet was very slow. I would never stay on this small ship again. Also they went to canned water which is terrible. There s sodium in the water and it taste horrible. It was just not what I thought it would be for what we paid.