Great flat and location, made all the better by the excellent hosts - super flexible, great communication and really went above and beyond to help make our stay perfect. It was clear a lot of details had been thought through which isnt always the case. We thoroughly enjoyed our time here and would recommend!