This is one of those hotels where you go to relax, spend time with family or friends and to enjoy the beautiful water of St Croix. It is scenic and relaxed. It is isolated, and that is the charm. I stayed here two separate times in the period of two weeks... once in a beautiful waterfront room (21) and once... More
What is Certificate of Excellence?
TripAdvisor gives a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.