A well-maintained hotel in a convenient location