Vanessa's place is great! It is one of about 3 bedrooms, there were one or two other airbnb guests as well. Everyone was very courteous--we mostly kept to ourselves but people were quick to help answer questions about e.g. laundry (there is a nice in-house unit that I made use of).
Location-wise, the house is located about a 10-minute walk from the Central T Station.