Very clean and everything you can ask for. The description was spot on. As a bonus it does have a covered parking spot.