Very nice location, very nice host. Unfortunately as soon as we walk through the doors, we found that the pillow on the couch was falling apart, the pull out bed in the living room, had stains on it when we pulled it out, floors were so dirty, we had to sweep, before we could put the baby down on the floor. Had the baby sleep on the floor, because we didn’t have faith the bed was clean. Imagine, vacation where you have to clean. In fairness, the host gave us a credit, for the inconvenience, but charge a cleaning fee. I can tell you the pictures & videos I have, prove that it wasn’t clean from the last guest. So what’s cleaning fee for? They did send some one out that to clean, but I wouldn’t call it clean. Definitely put me in a bad mood to start the vacation. Nice people, but very unaware of the cleanliness of the unit.