Fabulous location walking distance to restaurants and hotels. Leichhardt is a gorgeous place.