Excellent! So clean and comfortable. Easy check in and check out. Good communication also. Could not have asked for a better experience.