The flat was well appointed, clean and in a good location, but unfortunately we had trouble with the check in process which was missing key information so we were stuck waiting for quite a while on the sidewalk. Also while the flat had been cleaned there were no clean linens-- we had to call to get them delivered and then needed to make up the beds ourselves.
Hopefully they can resolve these service issues in the future as the flat itself is nice, but we wasted a few hours of time getting all the issues sorted the day we arrived working through a third party management service (the number to call if there are issues goes to a service, not directly to the host, and they were not very knowledgeable about the specifics of the flat.)