Very clean, checking in/out was a breeze. perfect for my layover, would definitely stay again. Justin responded quickly and was thorough wit his explanation of check in. There are labels around the house that make it very easy to find things.