Great communication. Easy self check in . Perfect location. Extremely clean. Highly recommend.