Great location. Wonderful communication. Easy check-in.