Excellent location. Easy, easy walking distance to everything except the Vatican. Great place to stay!