Location is great, just next to the station. Communication of the host was good enough. Flat is decorated nice, has a terrace where you can hang out.
They should have been more careful about the hygiene issues, apart from that I do not have many complaints.