The cleanliness of the place I would rate a 2.5 out of 5. You could tell whoever cleans the home doesn’t have an eye for detail. The inside of the kitchen cabinets were “grubby”, inside parts of the refrigerator - also grubby, the bottom of the shower was gross, the outside bbq grill hadn’t been cleaned (a former review mentioned that they also found a dirty grill with left over sausage in it)- I specifically asked about the grill before we booked and mentioned this and was met with a curt “the grill was taken care of”. Well, it was just as dirty when we arrived and we didn’t touch it for the week we were there. It took 1 hr and 8 mins to receive a response from the host on how to lock the door while my family sat in the car waiting. The host seemed very money hungry. He called me offering for us to arrive two days earlier than planned because his other client cancelled- we declined because we had to work. Then on day of check out due to bad thunderstorms, our daughters games were delayed by 7 hours and I contacted the host asking if we could check out by 3pm, rather than at 12noon. He said he would have to charge us an additional $100.00, then I said if $100, could we then leave at 4pm, he responded with he would need to charge $200 more. We did not take him up on his offer and checked out at 11am and stored our things with a friend until we finished our soccer game at 2.55pm. Overall this was not a pleasant experience for us, and no, we will not be rebooking here.