The location was great, close to the Colosseum, lots of great restaurants scattered all nearby.
The place was as described and just what we were looking for.