Absolutely fantastic in every way.
The crew are all absolutely brilliant, every need is attended to immediately, nothing is to much trouble, good crew to customer ratio didn't have to wait long for anything.
Multiple restaurants for every taste, fine dining with views across the sea, steaks, Indian, burgers, vegi options somewhere to eat almost 24hs, Lovely cocktails and such a good system in place you just don't have to wait for long for anything.
Small inside Cabin with Big bed, clean quiet and comfortable, own fridge, good wardrobe space and shower.