This was our second cruise on Carnival, the first being the Glory which we loved. the Splendor was even better with the addition of the India food that we really enjoyed. I won't comment on Bermuda which is our home but Grand Turk and Amber Cove were good, but not exceptional. We had lots of sea days and never felt bored. The Casino, dining room and room services were excellent. The comedy shows ranged from great to awful but we thoroughly like the main stage shows. Wonderful staff all around.