Quiet studio apartment, located conveniently close to St Kilda Beach and public transport links. It has everything you need for a comfortable stay.