Walking distance to a couple of places but you are better off getting a taxi to most.
This apartment has everything you need.
Well maintained clean spacious and very well decorated.
Highly recommend.