Great place, very clean and comfortable, veery tasty cake as a surprise:)
The location is also perfect - just several minutes from Vatican and St.Peter. Definitely recommended!