Interior is superb with Roman feel. Great location. Most Rome's attraction within walking distance.