This location is hard to beat! We walked everywhere - it is very close to the Pantheon, and it is off of a nice plaza in a very cute alley. There isn’t any natural light in the apartment itself, so we did find it hard to wake up early in the morning, especially given the jetlag, but it is a great spot to base your stay in Rome! I can’t speak for the kitchen situation, as we didn’t cook any meals, but Alessandro has provided everything you’d need, by the looks of it (also took care to provide soap, towels, a hair dryer, and a much-needed map!). We had a bit of trouble with the door to the apartment one night but Alessandro was very responsive and came to the rescue in less than an hour, even late at night. All in all a great place to stay and we loved our visit!