The Westin, A St. John Resort review