Great location and apartment in charming St. Kilda.