This flat is actually worthy of 5 stars. It’s location is really good and convenient. The landlord is kind and is always there to help us. But the first impression was too bad because the flat had not been cleaned when we arrived. This might have nothing to do with the landlord, and Airbnb should be responsible for this. This is the main reason for us to give the 3-star feedback.