Leo’s place is a superb location. Just 5 minutes walk to the Darling Square. You have Tram and bus right in front of the building doorsteps. Even the house was clean and well made before we checked in.