Perfect place! Really :) I don't know what to say more. It is really close to Vatican and metro station. We loved it! Thank you!