Great location! The apartment is located in central Rome - in the heart of Trestavere. Couple of downsides: 1) would have been nice to have met the host upon check in and 2) the apartment smelled a little musty (especially the bathroom) so would have been nice to have some windows to clear it out.