There was a minor issue with communication in the start but that had just as much to do with my late booking as it had with the hosts which are lovely, caring and very facilitating. I felt at home from the getgo. Considering cleanliness, don't expect a hotel and everything will be fine. The location and friendliness make up for any minor issues. I had a wonderfull stay and would recommend it to anyone.