Great place. Excellent location within a 10 minute walk to Vatican City. Cute bistro next door that I suggest you all try, Luma Bistro.