At first we had a bad impression as the apartment had not been throughly cleaned, I found it unacceptable for the sheets to be used and full of hairs. Kitchen and bathroom needed attention too. There were clean towels on the bed, but no clean sheets to be found.
Having said that, we let the host know and he did send someone to clean the apartment throughly. We went out and when we returned we had clean sheets and shower and kitchen had been cleaned as well. I do give him the benefit of the doubt that he probably trusted the wrong person with the cleaning that day and am happy he was able to fix the problem. Fortunately we got there at 4:00 pm and not at night as I could not have slept in dirty sheets.
Everything else is as described. Location is great. The restaurant across the street is excellent and very reasonably priced. The area is very nice. A great supermarket very close.