St. Barts’ iconic Hotel Christopher, known among frequent visitors for offering the best sunset views on the island ... a Viceroy Resort on St. Lucia, which just opened an over-the-top, ...