Best place to stay in Rome. Property is nearby the usual tourist attractions and amenities.