excellent hosts and a great atmosphere