Cute place with a nice view. The train station is next door but there’s not much around other than the Vatican City. About a 45 minute walk to any attraction/monuments