Great location and apartment for a stay in St Kilda