A charming place to base your stay in Rome! A delightfully appointed apartment in a superb location.