ovation-of-the-seas2 The North Star is a glass pod that rises 90 metres above the sea, with 360-degree views.