The place is excellent. Location is awesome, easy to get anywhere. We would go downstairs for just a coffee, as well one block away get on the hop on, hop off bus to see the city. We walked to the Vatican twice with no trouble at all.
We will be back for sure.