The location is very good! And it is same with the pictures and descriptions. You can easily visit most of the landmarks in Rome by foot or take the metro(the metro station of Spagna is just about 200 meters away).