Very nicely set up and spacious flat in a good location. Very responsive hosts and, although I did not have any problems during the stay, I feel sure that they would have reacted quickly and completely.
In some flats you feel that they have been set up to maximise profit, and some that they have been set up to give a good experience. This clearly falls into the second category.