Ventnor Beach ligger 4 km fra Jasmine by Omaru Farm Villa Cowes, mens Phillip Island ligger 4,1 km derfra.
Værelserne her er udstyret med kaffe- og tefaciliteter, et fladskærms TV med satellitkanaler, klimaanlæg. Til din komfort finder du separat toilet og en bruser på badeværelset.
Derudover tilbyder Cafe Bazarre en række Australische gerechten delikatesser, omkring 16 minutters afstand.