Great place! Literally steps from the Duomo and subway. Check in was easy, met us at the door. Requested some extra towels and extra sheets for pullout sofa, was waiting for us when we returned. Left 2 sets of keys for us (last place in Rome only had 1 for a group of 6), made things much easier for everyone. Didn't do any cooking there (why would you) so don't know much about kitchen supplies, but looked equipped with basics. Overall would definitely recommend.