The location is perfect, around 10 mins from Roma termini. The place is also surrounded by many restaurants.