Flaminia's place was our favorite so far in Europe. Super spacious. Very close to the Vatican. We LOVED the gelato place "iamtirro" or something to that affect- little bit down the hill on the left.