Perfect location, very clean flat, great terrasse, and great reactivity / communications from the proprietaries.
The cleaning fee is a little bit high in my opinion. But I understand that it couldn’t be adjusted to every traveller / duration stay.