Excellent place to stay when on short notice.