Leilas place has a great location right in the heart of South Yarra, close to many cafes, restaurants and shops. The apartment is small but cozy, and has everything one could need for a long weekend.