An excellent, inexpensive place to stay.