The unit was very clean and had everything we needed, and more, for our stay. My only small issue was finding a parking space for my large SUV. With a little patience and persistence we lucked out both nights with a very close space.