They are great hosts. Amazing communication before and throughout. I'd recommend contacting them in advance because they will do their best to make sure the place is set up with what you need.
The location is perfect. Downtown and old town a short walk away!
I have to disagree with the other guests. The building is new and on a oneway brick street, wide enough to fit three cars, and decently lit. At no point did I feel uncomfortable.