This location is the best. It is within walking distance to all the major sights and eateries.
If you have mobility concerns this probably isn't the right place for you.