The location was decent with a grocery store and a few restaurants/coffee places nearby. The unit is well stocked, especially for long-term stays. I had everything I needed for my 2-month stay. There is public transportation close by but I cannot offer first-hand experience. The host's responses are so fast and attentive that I would book again solely based on that.
Parking is the only con. The flat is next to a park with frequent sports matches and street parking is usually taken by people attending these games. Be mindful of street parking time limits as well.