This is directly on the road to South Point and the Green Sands Beach. The absolute highlight of our stay here was the coffee shop right up the road - it's attached to an orchid farm and the grounds are peaceful, stunning, and the coffee was "the best on the island".