The great: The flat was in a great location; the pictures perfectly captured the place. Yasmine and Colin were really lovely people; they provided suggestions upon request and even offered to pick up some groceries for us since we were traveling with a small child and were arriving late. The kitchen was decently stocked with spices, herbs, and utensils/dishes. They checked in with us during the stay to make sure we were OK, and the check-in/check-out process was smooth.
The not-as-great: the bed in the master bedroom needs to be replaced; you can feel every spring. The en-suite bathroom smelled like mildew, but we successfully aired it out. The towels left for us were musty; but we washed them before using. The washer/dryer does not dry well.

Overall this was a great experience and I would stay there again - for the location and the great host/hostess.