Excellent location!
Within walking distance of all major attractions. Plus, excellent service as well. Will certainly recommend anyone visiting Rome to come here.