Best overall cruise so far.Itinary great, even some rain didn't spoil the overall experience.Captain a great guy, friendly and approachable.Entertainment first class.Buffet food very good, had bad previous reviews re choice, but I think they are better giving quality rather than quantity, started providing english bacon as well at breakfast.Olympic Restaurant, fantastic experience.Food in main dining room very good.Only gripe was we chose select dining which they took gratuities for in advance at booking.Doesn't work as well as Princess that have dedicated restaurants, shouldn't be able to book in advance, should be first come first served.Also, level of service varied according to where seated.Cabin comfortable and sufficient, slightly larger showers than other companies.Other than that, a great time.Booked on Equinox for next year, can't wait.