A great and very communicative location very close to Termini. There are bus stops and metro station 3 mins from the place. Its very cozy with high ceilings and Severine is super cool. Strongly recommended!
Its just generally very hot in Rome, so just keep this in mind.
Enjoy!