The hotel occupies a position overlooking one of the Caribbean's most attractive bays. A further pristine beach can be accessed in just a few minutes by water taxi. The tourist centre of ""Nelson's Dockyard"" lies about 20 km away, and it is approximately 25 km to St. John's.