Great place, great location! Everything was just perfect!! Will definitely recommend it, and definitely get back there next time in Rome!