Beach Haven is always so welcoming. We love the location. And that Sharon really has thought of just about everything travellers might need!