Deb's place is located amazingly in Apollo bay. Walking distance to restaurants, shops and the beach!