‘Why not charter a yacht instead?’: Royal Caribbean’s new ‘treehouse’ suite costs up to $375,000