Excellent location, amazing hosts, and a fantastic space to spend some time in Rome. Perfect for both long and short stays.