Great place and very communicative host. I asked for some olive oil and they left a brand new bottle for me.
The location is unbeatable, right in the heart of St Kilda and near the tram stop.