The house was okay. The host said there was a new cleaning company that was recently hired. The new cleaning company did not make sure the dishes were clean, so the dishwasher was packed full of dirty dishes. It was so full of dirty dishes the dishwasher could not even run. I had to take some out to run the dishwasher. The coffee pot had the previous renters coffee grinds which I had to dispose of. I found a couple large clumps of hair on the floors that I threw away. The pool was really dirty and there is no diving board like the picture shows. We did not use the pool, which was part of the reason we booked the place. The hallway bathroom subfloor is rotting out due to the bathtub leaking. The back bedroom bathroom has a really small shower, but it does have great water pressure. Some of the electrical outlets need some attention. The electrical outlet by the desk in the living room comes completely out of the wall and an electrical outlet by the front door does not work at all. The house is older, which we understood when booking, but much was left for desire of cleanliness so I guess this review is for the new cleaning company. We almost left the property after one night but made it work due to the positives of the property. The positives of the property are the beds were comfortable, the screened front porch is nice and the location was accessible to Niagara Falls, Buffalo, Lake Erie and Crystal Beach. The host was very responsive and nice.