The first thing I will say is that the location is incredible. Unfortunately there were many issues with our stay. The shower was not working and we did not get a reply over airbnb messages, we had to text the host to get a reply the day after we reported it and did not have someone out to repair it until the following day. As a result, we did not have a working shower until four days after we checked in. Additionally, the toilet was not very clean and the tiles on the bathroom floor were broken and loose which was dangerous. The beds were both very uncomfortable, the main bed sagged and the sofa bed tilted. We had to wash the dishes before using them and bought our own sponges as the one that was left was filthy and there were no additional clean ones readily available. The TV did not work, which may or may not be an issue for you. Overall, the cleanliness of the flat did not match the cleaning fee that we were charged. If you choose to stay here, be aware of these issues. The location is amazing but the flat itself was below average.