Very clean and well equipped flat in a great location. Very accomodating hosts when I asked to extend my stay last minute.