Awesome place. The location is perfect. Its walkable on the major tourist spot especially the Vatican city.. Five stars all the way.