This delightful little resort may lack the facilities of the larger properties on the island but it certainly makes up for it in charm and character. It offers an eco-friendly haven tucked away on a sloping hillside, just 300 yards from the white sands of Grand Anse Beach.