There are hotels with sea views. And then there is Jade Mountain in Saint Lucia, where the sea, sky and volcanoes invite themselves directly into your room – with no walls to stop them. Welcome to one ...