This place was perfect. Hosts were very helpful and so communicative. Location is excellent for all sight seeing in Rome.