Situé à Cowes, à moins de 1,5 km de la plage de Cowes et à 1,8 km de celle de Red Rock, le Mabuhay propose des hébergements avec une connexion Wi-Fi gratuite, la climatisation, un jardin et un barbecue. L'établissement se trouve à 7,9 km d'A Maze'N Things, à 8,6 km du circuit de Grand Prix de Phillip Island et à 18 km du belvédère de Pinnacles. Cet établissement non-fumeurs se trouve à 4,7 km du parc animalier de Phillip Island.
Cette maison de vacances comprend 4 chambres, une télévision à écran plat, un lave-linge et 3 salles de bains pourvues d'une baignoire. Sa cuisine entièrement équipée comporte un lave-vaisselle et un four. Pour plus de commodité, l'établissement peut fournir des serviettes et du linge de maison moyennant des frais supplémentaires.
Le port de plaisance de Newhaven Yacht Squadron se trouve à 18 km. L'aéroport le plus proche, celui d'Essendon Fields, est situé à 152 km.