Location, hosts, communication, etc everything was perfect! 100% recommended!!