Great location, lovely flat and superb hosts who had thought of everything. We had a perfect weekend.