A really nice place as advertised by Luigi. It’s in a fantastic location near Vatican City away from the busier and more tourist locations. Highly recommended.