We would recommend staying in this apartment. It is beautifully designed, in a cool location, and has a great view. We were a group of two adults and an child (18 months), staying for 4 nights. The hosts provided a cot and high chair for our daughter.
The building is up quite a steep hill from the nearest metro station, or you can take the historic 12 or 28 trams to right outside.
We did some cooking in the apartment - the kitchenette is basic but functional. It's worth noting that you will need to bring your own essentials like salt, pepper, and oil. The mini markets in the area are not great, but there is a good selection of groceries via apps like Glovo and Uber Eats, which we found quick and convenient.
We arrived late so did not see the hosts in person - a team of different people sent us entry codes and answered our questions. They were pretty quick to reply. We reported some minor maintenance issues on our first night which weren't addressed until our final night, but it did not significantly affect our stay.