Good communication, good location, good host. Love it and wish to come there again next time.