Great place, wonderful location. We certainly would return, I strongly recommend this place for whom that want to spend some time in Rome.