There was a small mix up with check in so we ended up staying in Nino's apartment on the second floor and not this one (which is on the 3rd floor). However, the one we stayed in was still perfect. Very clean and new. The location is great! Depending on which direction you come from you might have to walk up two steep hills, but it's not too bad.
One small complaint is that there weren't any sheets for the pull out couch. I had a sleep sack so it wasn't a problem for us, but that's just a tiny issue.
During our stay there was construction on a building across the street which created a lot of noise. It didn't bother us too much since we could keep the windows closed and the noise out without it being too hot inside.
Nino was very responsive throughout our stay and before. The cafe owners who run check in our check out are very very nice. We would definitely recommend this apartment!