This is the BEST location ever! It is located in a cute little street with all the spunk and art of Rome nearby. Not to mention all the major tourist sites are within walking distance. I would go back to this location every time.