Von and Michael's place is awesome. The location is close to a lot of restaurant and downtown Boston, and the neighborhood looks lovely and seems super safe. As pointed out, there are quite a few steps of stairs, and they are pretty steep so be mindful of this if you are bringing heavy luggages. The room we stayed in has 4 big panels or windows, so it is well lit during the day. We only stayed for 2 nights, so it was only a short stay, but the experience was great.