This place is perfect for a weekend stay in Rome. It’s in a very good location to walk around and see the sights.