The location of the apartment is second to none.
You are within easy walking distance of everything you want to see.