Convenient location for a stay in St Kilda.