Location is AMAZING! Quick access on foot to so many of the wonderful things to see in Rome.
There was some confusion arround check in, so make sure to communicate your arrival time beforehand as we just went based on the posting and it wasn't quite ready when we arrived. Easily avoided in the future.
Enjoy Rome!