This place is amazing! It’s spotless, so clean and well equipped with everything you might need for a few days.
Great location, just a few minutes away from the St. Peter’s basilica and few meters from metro station.
Frederico was very welcoming and forthcoming with check in and out times. Would highly recommend staying here!