Although I have stayed at Niko's apartment only one night, everything was perfect. The nearest subway stop is about 5 minutes on foot, you will get to the city centre very quickly. It seems to me he rents the rooms at apartment for more guests so I met some other foreign guys too.
Unfortunately there is no lift at the whole house and if you wanna get your heavy baggage up to apartment you will get exhausted for sure.