Great location and communication. The place isn't big, but it's right around the corner from the Pantheon.