My host Alfer was really lovely and great, and took care of everything I needed. I turned to him with every question and he immediately gave me an answer, and also took care of the things I was missing.
The apartment itself is in a central location, the entire time I was in the city I never once needed public transportation. Close to all the important sites of the city within walking distance.
In short, if you go for it you won't regret it.