Amazing place to stay if you are visiting Apollo Bay. Easy and convenient checkin. Location is pretty central with everything within 5 minutes walk distance