Great location, romantic atmosphere, it's everything you need in Rome!