Fantastic apartment just by the Basilica Santa Maria Maggiore. Would recommend using the nearby public transport or taxis for long trips, but within easy walking distance of key attractions, restaurants and nightlife.