Very nice, clean and convenient. great communication and checkin.