An excellent flat, well-maintained, very clean and in a wonderful location. Michaela is a charming and welcoming host.
The lack of airconditioning is a problem and I would strongly suggest that it be remedied as soon as possible.