The place is nice and cozy, but the localization is probably the biggest advantage - only 5 minutes on foot from Vatican and metro made our trip much easier to plan