Turnstone is one of the best places we've stayed. A beautiful place in a beautiful location with everything you need for an enjoyable stay.