I recommend this apartment. You get a small, but clean and nice place, very centrally located and easy to find using Google Maps.
The host is quick to respond to any question, and everything from we booked until we left were very clearly communicated.
All instructions in the apartment are easy to follow and available in English. The downstairs restaurant has friendly staff with an understanding of English, and English menus.