Great location, do not neglect to read hints on places to visit in Rome, i specially mean restaurants