We just visited the place - with my wife and my kids and I could definitely say that this is a great place to stay. Perfect location and close to pretty much all major attractions. Spanish steps are 2 min away. Trevi and Pantheon several minutes more. Very responsive host - i got replies to all my queries in less than 15 minutes. Definitely recommend it - especially for families.