Great centra location on a quiet street, access to subway station nearby so getting around Tokyo is really easy. Ueno park is only a short walk away with a peaceful pond to sit by.