Very clean and very small.. our tv was broken and There wasn’t anywhere to park. I wasn’t expecting a $250 security deposit the day of check in