A nice, comfortable stay in a stunning part of town