Federico's place is really perfectly situated if you want to enjoy the lively Isola area. And very close to metro and train stations. Highly recommended.