While the location was lovely and the flat met our needs, the overall experience was stressful and disheartening. The flat was not clean upon our arrival at 5pm when the check-in was at 3pm. When we came back after dropping our luggage to wait for the cleaning people we were disappointed to see they only made up two of the three beds. We had to call and ask for linens to be dropped off the next day which were left in a garbage bag in the middle of the floor for us to put on. The sofa bed also did not open and was therefore unusable. We also had a CONSTANT issue with the codes not working for the door or changing every single day and it was sometimes hard to get in touch with the host who had to constantly give us a new code or remotely let us in. The power even went out one day. Every single day there was another issue and while we made the best of our stay, I would not recommend. Another thing to note is that it is very loud late at night due to the nearby restaurants and low floor of the flat.