This is a wonderful place in the heart of St Kilda - highly recommended- even has an on street parking permit.