I would definitely recommend staying at Alessandro's place.
- easy communication with Alessandro
- nice, clean apartment with enough amenities
- easy check-in and check-out
- good public transportation access (bus stops in 1-2 minutes walking distance to the city center and to Termini station)