Debs place is perfectly located straight across from the beach and near enough to walk into town.
We found the space comfortable and had all the amenities we required including good cooking facilities.
Definitely a good place to stay while visiting all Apollo Bay and the Otways have to offer.