Perfect location, good communication. We had great time in Rome with this location