Everything was great and clean. Very good communication and I have really appreciated automatic check in.