Great communication. Easy check in. Amazing location. Extremely clean.