Cruised once on O and never again. The entertainment was pretty awful, the Penthouse cabins not to our liking (think seating at the bottom of the bed), casino extremely small and hated the buffet. It was on one of the bigger ships, but on a positive note I will say the specialty dining was very good.