I stayed at Giuseppe's place for one month while on an internship in Rome and would definitely recommend it. A really nice little flat in a good location, sparkling clean with a friendly host and VERY well-behaved dog!