Just for clarity, location is across the road from a school and behind a former Senior Center. 108B is tucked behing 108A that faces the road. Bedrooms and bath are _upstairs_, in case one has knee concerns. There is an 'office' area and also a TV corner on 1st level.
All the amenities you could think of. We were worried when we first got to the apartment, the neighborhood seemed a little run down, but everything was fine. We stayed 10 days and were totally comfortable. Thanks for having a great place