Everything was perfect! The host, the place and the location. You cannot get a better place while in Rome!