Right in the heart of Rome; perfect location. Clean and charming place. This place definitely contributed to our whole Rome experience. This place is a must!