I CANNOT RECOMMEND ENOUGH.
Sparkling clean, great location, wonderful flat to come home to after a day traveling to lie on the couch or balcony and read. Very private in the flat and quiet.
The hosts were also fantastic with little touches here and there (first aid kit, vanity sets in the bathroom etc).