Very clean and well maintained. The photos match the listing. I would definitely stay here again.