Excellent location- 10 minute walk from St. Peter's, 10 minutes from main square (piazza navone) Great place to explore Rome from