This is a great place to stay. The house is very cute and satisfies all your needs. The location is prime. You are in the middle of the shopping district, minutes from the Spanish steps, and very close to all the major sites. The only negative is climbing the steps to the house, which is a positive if you need the exercise, but bringing suitcases up the steps was difficult. I think there were close to 120 steps. Don't bring big suitcases. My mother-in-law had a hard time with them, but I enjoyed them after gelato.