The Ritz-Carlton, St. Thomas boasts stunning views of the Caribbean Sea, lush tropical gardens, a white sand beach, gentle breezes, and a unique walking topography.