Due to a miscommunication with the previous guests, the flat wasn't vacated in time or cleaned prior to our arrival. This, however, was no fault of Leyla's! We ended up very much enjoying our stay. Great for our two kids, nice and comfortable for us, with access to grocery stores, parks and cafes within a short walk.