Spotlessly clean, convenient and with loads of extra thoughtful touches. Check in was a breeze. Will definitely stay again if in the area.