If you want perfect location, this is your apartment. Directly opposite the colosseum.
Friendly host/staff, perfect for a weekend break.