Great location and easy check in. As listed in multiple comments, there is significant wear and tear, so the photos do not accurately depict the flat. We rated this a three for two reasons. First, the flat was not clean, which is a health and safety issue. There was toothpaste and spit stains in and around the sink, hair in the shower, spilled drink on the kitchen counter, a random used cup in the bathroom, and a wet shower mat. When we reached out to the host about these issues, her response was "...if you don't feel comfortable feel free to leave you are the first guest that is complaining". We were shocked by this response. Three hours later she offered to send the cleaner the next day and buy the items that are listed as amenities that were missing, but at that point we had already gone to the store to purchase cleaning products, and cleaned the entire place ourselves. Second, the amenities are not accurate, as the bedroom TV is broken, there is no hand soap (or other personal hygiene products listed in the amenities), and the AC is questionable. We probably could rate a 2 based on the cleaning issues, as these are the bare minimum for a quality air bnb stay, however the location is fabulous, and the place is so small, doing a thorough cleaning on our own was worth it since we had no other place to stay.