It's rare to find, a wonderful apartment, an incredible location, easy check-in, and great hosts. Don't over think it, just book a stay. A rare find in the eternal city.