Place is exactly as advertised. Amazing location right in the heart of st kilda!