The flat is very spacious and the main living area is great for just hanging out. We found the kitchen to be a little under-equipped for our needs, but it's surrounded by great take-out (or take-away as the locals say!) locations.
We had a problem near the end of our stay that was beyond the ability of the host to prevent or predict, but they handled it very well.