Perfect location for you to tour around this beautiful city!! There're tons of bistros and restaurants nearby, no need to worry couldn't find any decent Italian food around. Night life there is vivid too; could enjoy every single minutes in Rome by staying here.