Beautiful Holiday Beach House in the heart of Cowes on Phillip Island. Plenty of Beaches to choose from as well as Restaurants and Cafes all within walking distance. Sleeps 8.