Great location. About 15 min walk from the train station to drop off bags and then continue on with visiting the sites! My wife and I stayed here for 1 night as we did a quick day in rome prior to our return flight. The apartment is essentially the size of a hotel room which was perfect for our short stay.
Host was very responsive and the check-in was very easy.