We had a great ri,e the foodmusic, food and staff were great I would like to acknowledge our cabin attendent Melvin he was aoways above and beyound expectations we were on deck 12 cabin 278 Our dininf room staff were tremendous We were in the geand Our head wairter was Rahesh he was awesoe the best head wairee we have ever had our waiter was Terry from Mauritius he was awesome. our assostant waiter was Atchawadeefrom Thialand she was great. In the theathre Himanshu took care of me above and beyond This was the best cruise I have been on The shows were great The group the Royal swedes were tremwndous so talented and sweet. The chops grille was great However Jamies Italiam was less then adequate They did nit serve enough Italian food. The Guest services were always very helpful. The solarium and the soarium cafe were wonderful. Bollares night club allowed very young children late at night and I found that in appropiate Loved the music hall 270 was awesome! Thank you