Wonderful place. Excellent location. Great communication. I will definitely be staying here when I come back to Rome.