Great place for your stay in Rome, very well located. Great communication.