This is a magic apartment with the best views and location to enjoy the best st kilda has to offer
Las Tapas St Kilda Spanish restaurant the best !