Excellent hosts, good location, great service and the best communicators!