Excellent location. Very roman feel.