Location was perfect. It is easy to get the metro, popolo and spanish steps. There are some supermarket around it. We can use netflix, and the restroom was nice.
We could not meet the host, but the host let us know the way to check in precisely. I left my belongings in the apartment, and the host will deal with it. I really appreciate about it.