Comfortable, pleasant accommodation in an extremely convenient location. Just don’t consider this one if stairs are a problem for you.