Alessandro's place is great. It has everything you would need for a short stay in rome and is very comfortable, even including AC.
The location is great, only a short walk to the colosseum and with some local restaurants nearby.