I enjoyed my stay. The flat was what I expected, generally. The check-in process and communication were superb - super easy and reliable, so that was great. The place could have been a bit tidier upon check-in...I feel like I had to do a bit of cleaning when I got there, but maybe that's because I'm particular about cleanliness! Other than that, great location and comfortable stay.