Elizabeth’s place is the perfect location for a stay in the St Kilda/Elwood area, walking distance to everything you could need. The interior is beautiful, beds are comfy, ammenities were very functional and overall the vibe was awesome.