Service and food was delightful. Especially Minstral and Talat Nam. My husband and I adored the sushi bar and went back 4 times. I forgot the name of the server one night but his kindness was not forgettable. Suite was very spacious for a cruise ship. We got the grand and it was very spacious and modern. Not very kid friendly for families with kids because there was mostly all adults which was certainly fine by us. Activities were mature. Can’t say I had the same taste in music as the DJ but I enjoyed the random planned activities aboard. My favorite thing about this experience was the ports. I travel often and this itinerary had some cities I had not been. Other cruise line always go to the same destinations all the time. Fitness center was clean and had a very nice view but if you work out when the ship is not on port prepare to wait for the elliptical.