Place was clean, spacious and well-maintained. Tao comes in everyday to make sure everything is clean and in order. Tao responded to my calls promptly. I'd definitely stay again.