Beautiful place to stay, and location is mind-boggling. Three minutes from the Vatican!