The place is very clean, well equipped and extremely well furnished. The host is also extremely helpful, and was proactive in helping us out including arranging to and fro airport transfers at odd times.
A couple of things to note - the flat is on the 3rd floor with no lift, so you will have to walk up. Secondly, unfortunately during our stay there was massive construction work on the floor below - so there was loud noise throughout the day which was not great. However, this is something you should heck with the host, since it should be a temporary issue.
The host is extremely helpful and accommodating.