Hotel Caravelle | Newly renovated St. Croix hotel in the heart of Christiansted, a historic Caribbean town