Very nice place in the heart of St Kilda! I highly recommend!