Great hosts, excellent location,rapid response before during and after.
Really the right place to stay in Rome