Very clean. Everything was easy to find and use in the house. Thought the street parking would be tough but we never had an issue finding a nearby spot. It is a busy road though so it might be more concerning if bringing really little kids with you. The location and house itself worked great for 4 (middle grade age) kids and myself. Host was responsive and easy to work with. Will use them again on our next trip!