Great place close to the center of Roma and Vatican. I can only recommend it :)