Great location near Vatican. Cozy and well kept.