The location is great. Literally a restaurant beside the building. The Colosseum is 20 min walk away. The subway is a 1 min walk away. The place itself is nice.