Hog Hill Barn was an awesome place to stay. Photos did not do it justice. Great place for families with an amazing kids setup. The farm animals were great and heaps of fun for our kid. The house was really nice with a high end finish. Really peaceful with an amazing outlook. The beach isn't far away but the house is so nice you don't really feel the need to go anywhere. Just be aware there is no BBQ so make sure you bring your own if you feel the need for one. We really enjoyed our stay here over new years.