Great place, cozy and comfortable, great location in relation to the Vatican.