David PetersJul 27, 20161 min read507@ The Waves - So Close to the beach!Are you thinking about booking accommodation in Phillip Island, and want to stay close to the beach, and the Cowes main shopping/dining...