The Beach Penthouse is just a short stroll from the pristine beaches of Phillip Island

The Beach Penthouse is just a short stroll from the pristine beaches of Phillip Island