Great flat and great location, was perfect for my trip. Only negative would be the very late check in time which means most people would likely have to pay extra to checkin during the day, which I feel was at quite a high cost.
Communication with the host was a bit slow, but instructions for checking in/out were very clear and very easy, and host was welcoming with any questions.