My family's stay was average. This property has great infrastructure, but needs to be cared for with more detail. The place appeared to have NOT been cleaned that well as the sofa cover had multiple stains, the rugs had removable debris and many stains that looked like they were from pets (which was interesting as the listing said no pets allowed), and i dound and old piece of bread in the bed one of my children slept in. That being said, we enjoyed our stay as it had a great location, and the host's communication made our stay smooth enough.