I was here for a conference with some colleagues and the location of this Airbnb is really convenient! 10 minutes walk to Town Hall then there's train and light rail that can take you anywhere!
The Airbnb also has 3 bathrooms so there was no issue with sharing bathroom during our stay.