Fantastic place in wonderful location steps away from the Colosseum and Roman Forum with great hosts! Lots of restaurants and a supermarket nearby.