Right in the middle of Rome? what more could you want?
close to attractions, great restaurants, and the metro
Awesome space, highly recommend