Very clean and contains every convenience with more than a little extra. I’m very impressed with all amenities and Kevin is a dream host. Highly recommended