Unwind, recharge and take in all the natural beauty that surrounds you at Sheepwash Bay. You’ll be a better human for it after your stay.