Excellent by all means. Great location, great hospitality. It will be my first choice in my next visit to Rome.