Yes, we’ve posted photos of the majestic peaks of the Pitons, St. Lucia before, but few views make a gloomy, overcast morning look better quite like these twin wonders. Having the vista be from a lux “sanctuary” at Jade Mountain only makes the view that much sweeter. No wonder these rooms are world-renowned for just having three walls. Why would you possibly want to obstruct this view, rain or shine?