Homely, spotless, convenient, altogether a great place to stay.