You will be within walking distance or many of the sights. Or an easy Lyft if you prefer.
The apartment is comfortable and has all your needed amenities.