We were extremely disappointed with the level of cleaning prior to our arrival. We had to clean every drawer and all shelves in bedrooms, and the window sills we're covered in dead flies. The slats on the windows in all three bedrooms were totally covered in dust too. We had to clean the place before we could unpack and enjoy our stay. When we raised this with the agents, we had a very rude response "it's not a hotel you know"... only after going through Airbnb did we receive the cleaning refund we requested.
Besides all of this, our stay was good. It's a well equipped place, pool was warm and beds are comfortable.