An excellent place for a brief, no-frills stay.