The place is lovely and was situated near Termini station, which makes it very convenient for travelling.
Everything was as promised and Franco's place met our expectations.
For those who want halal or Indian food, there are a lot to choose from around the area as well.