Amazing place ,great location and outstanding hospitality.
The place was literally 2 mints away from the colosseum .