An excellent stay in an excellent part of town