The listing was very accurate! It was clean for the most part, but there were some things that were just a tad spotty but that was included in the listing as well. Everything worked perfectly, check in was easy! There could have been more amenities like water for example among other things that would have made the stay easier, but overall I liked it!