Thorn Park on the Island, a modern beach house, is situated in bushland above the village of Penneshaw. It embodies privacy, luxury, superb views and excellent cooking and entertaining facilities. Self catering is one of the best ways ...More information