Its in a good spot .. the "Paris End" of Flinders Lane,. near Parliament Station, easy to catch the free sightseeing tram, that you can hop on and off.
Plenty of restaurants, cafes and coffee shops.
Near the Theatres and the parks.
Happy travelling
Chris