Great location, side street to Campo dei Fiori. Check-in was easy, it was stressed how tricky the keys were but we seemed to figure it out fine. We didn't cook so cant comment on the kitchen. Only downside is that the bathroom is quite cramped and ill-ventilated but other then that great apartment.