Great location in Rome close to Spanish steps!