A beautiful spot near all of the great shops and restaurants in St. Kilda! Hosts were communicative and helpful.