An absolutely amazing stay and truly an amazing spot near the Vatican and other tourist attractions