the apartment is very nice.
we needed a place accessible to a person with walking disabilities and it was good for him, having only 5 steps and then an elevator.
the apartment location is about 0.5-2 Km from a lot of attractions.
we used a car so can say nothing about transportation.
the host was out of town, nevertheless he has good friends that helped us with the check-in/out and answers to questions that we had so all was more than OK.