The Westin St. John Resort Villas
80% recommend this hotel