Deb is a kind, gracious host. Her place is beautiful and centrally located in St. Kilda. It is everything you would want in an Airbnb.