The resort occupies the entire northern end of Mayreau Island which includes the famous Saltwhistle Bay itself and the unspoiled beach shore of the windward side. Ten unique guest suites are set amid a tropical garden of some 22 acres. Accessible from your room is a semi-private, shaded & furnished roof-terrace that has a grand view of the gardens and the beach.