Amazing little apartment right in the heart of St Kilda, has everything you need.