Nice, new place. Very close to Vatican. Simple, but everything you need.