Chris and Joe's place is great. They really did a lot with the space and it is very relaxing after a day of sightseeing. If you have trouble climbing stairs, crouching, kneeling, bending down I would suggest looking into other locations only because you have you climb up some stairs to get to the loft/bed area. But if you are cool with sleeping on the couch (which is also very comfortable) then by all means do you.
The location is also very convenient if you are considering public transportation. The nearest bus stop is about a block away and takes you all the way downtown.
Overall, Chris and Joe are great people and their place is awesome. They really made our trip a memorable one.