Best location you'll ever find right in the heart of Rome. It's within walking distance of most major landmarks in Rome and for everything further, just buy a bus ticket at your local Tabacchi in Rome. Everything is as described and communication was excellent.