Such an amazing little spot right near the Vatican and the hosts go above and beyond to make your stay great!