Very convenient location. Within walking distance to many activities and restaurants.
Not a good place to stay of walking hills is difficult for you; other than the hills (which were not hard for me) it is an absolute perfect location.