“As well as an alfresco gym and swimming pool, there are complimentary yoga and pilates sessions on the decks overlooking the sea, kids’ clubs for under 12s, and regular party nights for teens or their parents with barbecues.”