Very clean and has all that you need. One thing I didn’t care for was I had to park a couple of houses down because a car was parked in front. Happened numerous times. This wouldn’t deter me from staying again but just a FYI.