Extremely clean - great communication, even allowed me a late checkout to accommodate me.
I would definitely stay again.