Very nice stay, the flat was great, and communication perfect for arrival and departure.
If I had to mention one thing for improvement - but these are minor points, it would be investment in kitchenware and cleaning underneath the sofas.
Overall, very nice appartment with stunning and very enjoyable view.