Clean, well-appointed, and in a terrific location. We very much enjoyed our stay.