David's apartment was perfect for our stay. It was spacious and had what you needed. I went there with my brother and father and we all found the location very convenient. It was close to the tram and it was also walking distance to basically everything (that is if you're willing to walk for about half an hour) and we especially liked the neighborhood which wasn't touristic at all.
Across the street was a nice cafe where we had all of our breakfasts and there was also a lot of other nice restaurants and bars around.
A big plus is the fact that David and his sister Veronika helped us by letting us store our luggage at the apartment even after we checked out.