Great place within walking distance to many of the great things Rome has to offer.