The location is perfect. Plenty of restaurants and take away food everywhere. About a 20 to 25 minute walk to the Colosseum and the Vatican.