Excellent at pre-arrival communication; flat was super clean, welcoming, and very comfortable for our stay. Location was right in the centre of town: could not ask for more.