The apartment is located in a very convenient location, with tons of attractions/sites within walking distance. Be aware that there are a lot of stairs to get to the apartment!