Excellent location right by Il Duomo plaza!