Street and building do not look like they offer any clean and comfy accommodation. The flat is actually very nice and location is super convenient. Recommended.