Great location and great communication. The perfect place to stay when visiting Rome.