Mabuhay bevindt zich in Cowes, op 17 minuten lopen van Cowes Beach en 1,8 km van Red Rock Beach, en biedt accommodatie met gratis WiFi, airconditioning, een tuin en een barbecue. Deze vakantiewoning ligt op 8,6 km van Phillip Island Grand Prix Circuit en 18 km van Pinnacles Lookout.
De vakantiewoning heeft 4 slaapkamers, een keuken met koelkast en vaatwasser, en 3 badkamers met een bad, een haardroger en een wasmachine. Tegen betaling kan de accommodatie handdoeken en beddengoed verzorgen.
Phillip Island Wildlife Park ligt op 4,7 km van de vakantiewoning, en A Maze’N Things ligt 7,9 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Essendon Fields, op 152 km van Mabuhay.