Alessandro's place has everything that you need for a short stay in Rome, I would definitely recommend it.