5 Stars! Everything you'll need, close to everything and outstanding hospitality. Definatly recommend for your stay in Rome.