The location is perfect. You can walk to the Spanish steps and the Trevi within 5-10 minutes.