I recently stayed there for couple of days. It is very close to T station. The place itself meets all your needs including small kitchen etc. I didn't get to spend too much time there as I was out all day and came back only to sleep. Both hosts were very nice!