Wow! What a location. We loved our stay in Halls Head. John was a lovely host, house was clean, and perfect for a family. The kids loved playing on the grass and wondering down to the beach. We hope to visit again soon.