This is the spot! You are immersed in history and amazing Italian restaurants! We really enjoyed our stay and the communication was excellent!