I cannot recommend this listing and the hosts enough! The apartment was spotlessly clean and just as gorgeous as the pictures show. Hosts are communicative and were very accommodating.
Note that the apartment starts on the second floor of the house and has many stairs.