This place is in a perfect location, right in the heart of South Yarra. Appartments are spacious and check in and out is extremely easy!